Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 TWICKENHAM ROAD Terraced £197,000 9 Nov 2022
87 TWICKENHAM ROAD Terraced £90,000 29 Nov 2013
97 TWICKENHAM ROAD Semi-Detached £95,000 14 Dec 2004
109 TWICKENHAM ROAD Semi-Detached £108,000 17 Feb 2010
119 TWICKENHAM ROAD Terraced £66,500 28 Feb 2003
121 TWICKENHAM ROAD £2,658,000 23 Nov 2021